a hard blow or fall - Espagnol Anglais Dictionnaire